About Rubery Owen Holdings Limited (00166447) United Kingdom