About Kandola Kuriers Limited (08824131) United Kingdom