About Denmac Holdings Ltd (09543181) United Kingdom