About Kch (ashford) Limited (12969382) United Kingdom