About Montgomery&co Ltd (13431658) United Kingdom