About Doxford (3) Limited (08963459) United Kingdom