About S&v Group Ltd (12822534) United Kingdom