About Montgomery Stafford Ltd (11661978) United Kingdom