About Eddie Powell Ltd (13169668) United Kingdom