About Midas Technical Solutions Limited (03686861) United Kingdom