About A & E E Callan Limited (04888177) United Kingdom