About Montgomery Installation Services Ltd (06556549) United Kingdom