About Lemar Construction Limited (10604336) United Kingdom