About Yokohama And York Limited (06819631) United Kingdom