About Griffith Textile Machines Limited (01845474) United Kingdom