About Dennis Montgomery Ltd (12109576) United Kingdom