About The Manufacturing Technology Centre Limited (06815480) United Kingdom