About Douglas Stevens & Co Limited (01905726) United Kingdom