About Lanchester Timber Company Limited (08106761) United Kingdom