About J W & S V Ltd (12338796) United Kingdom