About Leanda Richardson Consulting Ltd (10186074) United Kingdom