About W & S Group Ltd (12299403) United Kingdom