About Walthamcross Service Station Ltd (10783342) United Kingdom