About Clough Lane Cafe Ltd (12178673) United Kingdom