About Animalscan Limited (03743397) United Kingdom