About London Pet Pendants Ltd (12695964) United Kingdom