About L & C Garage Equipment Services Limited (02042708) United Kingdom