About Douglas Stephens & Co Limited (06488654) United Kingdom