About Denholm Industrial Group Limited (10132631) United Kingdom