About The Link Coffee House Ltd (13453193) United Kingdom