About Hector House (falmouth) Ltd (12680289) United Kingdom