About Winch & Winch Nominees Ltd. (03802371) United Kingdom