About Langley Meadows Limited (10349627) United Kingdom