About J.r.& M. Motor Engineering Limited (SC064809) United Kingdom