About Thomas York Limited (02095080) United Kingdom