About Rc Cardiff Ltd (10946282) United Kingdom