About The Shed Space Limited (13398145) United Kingdom