About Denhill Limited (09103249) United Kingdom