About Layne Properties Limited (12792943) United Kingdom