About Dencap Limited (05640362) United Kingdom