About Montgomery Facilities Management Limited (06295786) United Kingdom