About Integral Solutions Mep Limited (09140639) United Kingdom