About Barrow Filling Station Limited (05848972) United Kingdom