About M Diffey Limited (04894921) United Kingdom