About Montgomerie Group Limited (12938058) United Kingdom