About Barking Tye Service Station Limited (10900245) United Kingdom