About Major R. Owen Limited (02361016) United Kingdom