About Pet Centre Limited (13370501) United Kingdom