About N&g Cuddy Limited (10864984) United Kingdom