About Douglas Technology Ltd (03562436) United Kingdom