About L & C Garages Ltd (07137460) United Kingdom