About Fur Balls Animal Care Ltd (11817726) United Kingdom