About Timber Cabins & Summerhouses Limited (13120690) United Kingdom