About Callaghan Ice Cream Parlour Ltd (13314895) United Kingdom