About Sea House Hayle Limited (11559777) United Kingdom