About Stafford Construction Ltd. (02817891) United Kingdom