About C W Teng Limited (SC626649) United Kingdom