About Jules Edwards Limited (10673060) United Kingdom