About Bulldog Service Station Limited (00631975) United Kingdom