About Neddy Shed Limited (12092991) United Kingdom