About E.j.taylor & Sons (coggeshall) Limited (12715099) United Kingdom