About Batchelors Of York Limited (10781656) United Kingdom