About Mansbach International Ltd. (13535898) United Kingdom