About W & M Developments Limited (07601976) United Kingdom