About Montgomery Clark Limited (13406932) United Kingdom