About Churchill & Sim International Ltd. (02986356) United Kingdom