About Dellys Nuneaton Ltd (12973636) United Kingdom