About L&s Automotive Services Ltd (05274002) United Kingdom