About J.m. Marshall Limited (SC068916) United Kingdom