About E.taylor & Sons (southwell) Limited (00666511) United Kingdom