About Allways Timber Frame Ltd (12562508) United Kingdom