About Deneka Engineering Ltd (08603435) United Kingdom