About Petstay (york Harrogate & North Leeds) Ltd (08242052) United Kingdom