About Jenks Associates Holdings Limited (09212956) United Kingdom