About L & H Taiwan Ltd (11328233) United Kingdom