About Douglas & Barbara Ltd (10661120) United Kingdom