About Style & Winch Limited (09699768) United Kingdom