About Montgomery Close 1961 Limited (08772172) United Kingdom