About Trixie Treats Limited (11707680) United Kingdom