About S & C Wong Innovations Limited (12061916) United Kingdom