About Langley Foxall Limited (08815900) United Kingdom