About Central Timber Supplies Limited (10164703) United Kingdom