About Douglas Cowper Ltd (13134228) United Kingdom