About Denhall Industries Limited (09079965) United Kingdom