About M G & S Harper Limited (08906337) United Kingdom