About E J Taylor & Sons (gloucester) Limited (03849325) United Kingdom