About Anderson And Oelofse Services Ltd. (10566426) United Kingdom