About Francis Motors Ltd (11593739) United Kingdom