About Ken & Jesse S Ltd (08139910) United Kingdom