About Codurance Ltd (08712584) United Kingdom