About L S Design And Build Limited (07522333) United Kingdom