About John Dugard Limited (11173108) United Kingdom