About Seng Lee Ltd (13178097) United Kingdom