About Amazing Animals Ltd. (04266755) United Kingdom