About Jordaan Du Toit Ltd (11297871) United Kingdom