About Ian Callaghan Solutions Ltd (11921200) United Kingdom