About Langhorn Partnerships Ltd (09818552) United Kingdom