About Manor Service Stations Limited (01938740) United Kingdom