About Sherwood Animal Care Ltd (08039734) United Kingdom