About Rita Quigley Ltd (13095791) United Kingdom