A major service should be carried out every 3years or 37.5k miles
With your car being roughly 6 years old it should be getting its second major.
You will need 5w30 semi synthetic oil (fully synthetic can be used but is more expensive) an oil filter, air filter, fuel filter and a pollen filter
It will take roughy 3.8 litres of oil.
Thanks folks for the help and advice its much appreciated