About E. Gould Limited (01753353) United Kingdom