About L&s Bodyshop Ltd (12041542) United Kingdom