About Scott Timber Buildings Ltd (11402928) United Kingdom