About I Love Animals Ltd (13573949) United Kingdom