About Jeff Stafford Limited (10770060) United Kingdom