About Denehy Connection Ltd (08789265) United Kingdom