About Charnwood Timber Frame Ltd (11783442) United Kingdom