About D&b Stafford Limited (09136924) United Kingdom