About Birdhall Lane Service Station Limited (12905881) United Kingdom