About De Winter Consolidated Limited (10120412) United Kingdom