About Churchill Trading Limited (NI632808) United Kingdom