About T S Lau Limited (12113010) United Kingdom