About Shed30 Limited (12569588) United Kingdom