About Winston Associates Limited (11801712) United Kingdom