About Denmar Contracts Limited (08870653) United Kingdom