About Langmead Associates Ltd (09104246) United Kingdom