About Canary - U.k. Service Limited (01673249) United Kingdom