Company name: Scallywags Pet Shop
Description: Small animal pet shop & grooming parlour
814-816 Wickham Rd, Croydon CR0 8EB, United Kingdom