About M G Elvidge Limited (12932350) United Kingdom