About The Central Groomers Ltd (13493232) United Kingdom