About Charles Douglas Limited (03869290) United Kingdom