About Winch & Co Associates Ltd (10206527) United Kingdom