About Sycamore Building Company Ltd. (02896091) United Kingdom