About Japsal Motors Ltd (10873951) United Kingdom