About Compass Timber Company Limited (02672429) United Kingdom