About Leah Ward Ltd (10856009) United Kingdom