About Eddie Rods Ltd (07699707) United Kingdom