About Drummond Sangare Limited (09020629) United Kingdom