About Cardo Limited (02350614) United Kingdom