About Nestle James & Company Ltd (SC608243) United Kingdom