About Winfield Ventures Limited (10592049) United Kingdom