About Tokyo And York Limited (06819689) United Kingdom