About The Log Shed Yorkshire Limited (08058460) United Kingdom