About Caldicott Hamilton Limited (04306582) United Kingdom