About Rubery Holdings Limited (13611654) United Kingdom