About David Seow Limited (10122205) United Kingdom