About Edwin Douglas Limited (11788430) United Kingdom