About Juanita Richards Ltd (13232798) United Kingdom