About Pet Shop World Ltd (13056121) United Kingdom