About Creran Associates Ltd (13534276) United Kingdom