About Mark & Lee Construction Limited (06343804) United Kingdom