About Chen & Ng Limited (08370809) United Kingdom