About Eckersley O Callaghan Limited (04991519) United Kingdom