About Lead Hill Garage Limited (05941298) United Kingdom