About Nar Valley Timber Frame Limited (09615574) United Kingdom