About Animal Limited (02138381) United Kingdom