About Bar Hill Electric Forecourt Limited (13014350) United Kingdom