About Winslade Investments (wallingford) Limited (10057908) United Kingdom