About Winnell Douglas Limited (04636867) United Kingdom