About Jules Francis Limited (11838161) United Kingdom