About Scotts Timber Engineering Limited (08284154) United Kingdom