About Wyn Thomas Timber Framed Homes Limited (07315687) United Kingdom