About Host Coffee Clay Cross Ltd (13425038) United Kingdom