About Canary Trading Company Limited (01933854) United Kingdom