About Lamorran (truro) Limited (10822970) United Kingdom