About Callaghan Fine Paintings Limited (04364771) United Kingdom