About Curran And Callghan Limited (11365019) United Kingdom