About Douglas Stafford Limited (05189798) United Kingdom