About Kieron Edwards Construction And Development Ltd. (12050703) United Kingdom