About Harrogate Cat Rescue Ltd (12595986) United Kingdom