About Lorne House Limited (02755700) United Kingdom