About W B Stafford Limited (08463098) United Kingdom