About The Winhill Group Ltd (11450228) United Kingdom