About Clockface Kennels (st. Helens) Limited (05735690) United Kingdom