About Rodney Bears Limited (12269745) United Kingdom