About Canavan Associates Ltd (NI042427) United Kingdom