About Mcveigh Technical Solutions Limited (03706381) United Kingdom