About Animed Direct Limited (07007357) United Kingdom