About Dr Peter O Callaghan Limited (08201614) United Kingdom