About Rc2 Limited (06778622) United Kingdom