About E & J Tate Ltd (02953296) United Kingdom