About Caldicott S Limited (06316373) United Kingdom