About Malcolm Montgomery Enterprises Limited (SC378664) United Kingdom