About N C Andrew Ltd (SC644185) United Kingdom