About Animal Fayre (2000) Ltd (03805393) United Kingdom