About Timber And Stone Limited (09148012) United Kingdom