About Canaryshire Limited (02918779) United Kingdom