About Douglas Ohi Uk Limited (13483940) United Kingdom