About Snushall Construction Limited (10018389) United Kingdom