About Anymal (uk) Limited (08805993) United Kingdom