About C & L Automotive Bodyshop Ltd (11889046) United Kingdom