About Jenkins Marshall Limited (10681064) United Kingdom