About Mec Design Solutions Limited (09766420) United Kingdom