About Douglas Ndlovu Limited (13298834) United Kingdom