About Clough End Kennels Limited (13433920) United Kingdom