About Montgomerie Management Limited (08057933) United Kingdom