About Truro Timber Frame Ltd (07376206) United Kingdom