About Truro Homes Limited (02558928) United Kingdom