About Tokar Bay Limited (13426921) United Kingdom