About Nicholas James Marshall Ltd (10237246) United Kingdom