About Lam & Meerabux Solicitors Limited (06347311) United Kingdom