About The Shack At The Back Limited (08675081) United Kingdom