About W&m Uk Developments Ltd (12269938) United Kingdom