About Eddie Beedle Limited (04295439) United Kingdom