About Richard Caldicott Limited (06012052) United Kingdom