About Microteam Technical Solutions Limited (06049353) United Kingdom