About Vernon E Loo Associates Ltd (11042386) United Kingdom