About Kevard Textile Machinery (1994) Limited (01726993) United Kingdom