About Snape Construction Limited (02451253) United Kingdom