About P.e.t.s Europe Ltd (03996658) United Kingdom