About Douglas & Rose Ltd (11427843) United Kingdom