About Kandola Uk Construction Limited (13488562) United Kingdom