About Boarshead Service Station Ltd. (11644344) United Kingdom