About Tybo Industry Co. Ltd (08154816) United Kingdom