About Timber Foundry Ltd (12712489) United Kingdom