About Judy Ross Ltd (11306179) United Kingdom