About Douglas Brothers Limited (03316595) United Kingdom