About The Caldwell Partners International Europe Ltd (07197418) United Kingdom