About The Doxford Group (management) Ltd (13165493) United Kingdom