About Ashford Interim & Management Services Limited (08399051) United Kingdom