About Ker & Downey Africa Limited (07701175) United Kingdom