About Thomas S Of York Limited (07927497) United Kingdom