About Montgomery Cox Associates Ltd (04482647) United Kingdom