About Mcbain I.s. Service Solutions Ltd. (03926691) United Kingdom