About Kandola Builders Ltd (12483437) United Kingdom