About E A Products Limited (12190982) United Kingdom