About Winfield Holdings (s.w.) Limited (10108586) United Kingdom