About Rodney Weller Holdings Limited (11138505) United Kingdom