About Thukela Limited (08742657) United Kingdom