About Linauchi (japan) Co. Ltd (13398296) United Kingdom