About E. A. Foulds Group Limited (10501746) United Kingdom