About Churchill Trade Centre Ltd (13376043) United Kingdom