About The Original Green Shed Limited (SC483982) United Kingdom