About Scott Mclean Timber Frame Ltd (11204510) United Kingdom