About Luscombe Gray Ltd (11723390) United Kingdom