About Montgomery Investments Group Limited (03182693) United Kingdom