About Sallan & Son Construction Limited (07766611) United Kingdom