About Dyno-rod Limited (01046906) United Kingdom