About Winnersh Jack Limited (12433915) United Kingdom