About Animist Service Ltd (12311345) United Kingdom