About Barry J R White Oxford Ltd (10876615) United Kingdom