About Baker & Morgan Construction Limited (12175653) United Kingdom