About Thepalaceofthedogs Limited (12309606) United Kingdom