About Tehidy House Developments Limited (07423223) United Kingdom