About W & M Holding Company Limited (08318256) United Kingdom