About De Winter Limited (00596967) United Kingdom