About Tufnol Limited (00241418) United Kingdom