About Shed Capel Limited (08822842) United Kingdom