About Ashford (hc) Limited (03890236) United Kingdom