About The Clock-tower Cafe(hd) Ltd. (11819287) United Kingdom