About E. Souris & Sons Limited (02142657) United Kingdom