About Timber Frame Extensions Ltd (11521459) United Kingdom