About Jed Jackson Limited (07776413) United Kingdom