About Rubery Owen & Co Limited (00876947) United Kingdom