About Clockhouse Catering Ltd (09848741) United Kingdom