About Denny Tools Limited (01246717) United Kingdom