About Clough Footcare Ltd (NI626219) United Kingdom