About Tokyo Industries (mayfair) Limited (13176458) United Kingdom