About Jackson & Edwards Limited (00721878) United Kingdom