About Cloughpark Limited (12936906) United Kingdom