About Langdale De Vert Limited (07699231) United Kingdom