About Churchill Knight Umbrella Limited (10624123) United Kingdom