About Norchard Kennels Ltd (13172442) United Kingdom