About N&g Associates Limited (12058923) United Kingdom