About J&j Vehicle Services Ltd (12807083) United Kingdom