About Marshall Douglas Ltd. (SC376242) United Kingdom