About W & M Management Ltd (12077204) United Kingdom