About Sycamore Construction (oakworth) Limited (02931276) United Kingdom