About Lynchmere House Limited (11842612) United Kingdom