About Pellet Trials Uk Ltd (12327999) United Kingdom