About David L Douglas Limited (SC385357) United Kingdom