About Coffee House Stevenage Limited (13474388) United Kingdom