About Canary Services Limited (03533359) United Kingdom