About W S Taylor & Sons Limited (06853520) United Kingdom