About Luscombe Motors Holdings Limited (10735522) United Kingdom