About Lockgate Coffee House Limited (10658575) United Kingdom