About Callaghan Marketing Limited (07770022) United Kingdom