About Skohwinch Limited (13205695) United Kingdom