About Jackson Stamford Enterprises Limited (08838072) United Kingdom