About Caldwell Holdings Limited (12877186) United Kingdom