About Jempson Holdings Limited (06832678) United Kingdom