About Pet Technology Limited (09521139) United Kingdom