About Tufting Machinery Services Limited (04493170) United Kingdom