About D B Roberts & Partners International Limited (05426133) United Kingdom