About Eddie Handmade Ltd (08890132) United Kingdom