About Rita Mcdonald Ltd (13060978) United Kingdom