About Winton Square Holdings Ltd (13325994) United Kingdom