About The Timber Barn Ltd (09293838) United Kingdom