About Cannord Limited (13575898) United Kingdom