About Gallows Wood Service Station Limited (02952985) United Kingdom