About Macmillan Douglas Limited (SC560748) United Kingdom