About M2 Holdings (hampshire) Limited (07475343) United Kingdom