About Taylors Of York Limited (01958693) United Kingdom