About Shed Seven Limited (12431663) United Kingdom