About North West Timber Frame Limited (12890983) United Kingdom