About Laton House Limited (05942642) United Kingdom