About Canary Decoraters Ltd (11945542) United Kingdom