About Pet City Holdings Limited (02342109) United Kingdom