About The Leaside Timber Corporation Limited (08268229) United Kingdom