About Lamerton House Ltd (13533260) United Kingdom