About Sycamore Building Restoration Ltd (08031126) United Kingdom