About Timber & Allied Services Limited (06214778) United Kingdom