About R.g. Foster Textile Machinery Limited (01292470) United Kingdom