About Leong & Prickett Ltd (12732906) United Kingdom