About Canine Space Design Ltd (12226947) United Kingdom