About M. & M. Handling Limited (01180589) United Kingdom