About Canary Designs Ltd (07602235) United Kingdom