About Guardian Timber Frame Limited (02645471) United Kingdom