About Jempsons Group Holdings Limited (11031586) United Kingdom