About Denmore Industrial No 1 Limited (08724167) United Kingdom