About Lucas Garage Limited (08618071) United Kingdom