About L&s Engineering And Construction Limited (07851169) United Kingdom