About J C Marjoram Limited (11817872) United Kingdom