About The Coffee Hatch Co. Ltd (13501211) United Kingdom