About Lempress Construction Limited (07014356) United Kingdom