About Jexel Motors Limited (13437191) United Kingdom