About W L Leong Company Limited (SC577896) United Kingdom