About Robert O Callaghan Limited (08706328) United Kingdom