About Ga Luscombe Holdings Ltd (11656774) United Kingdom