About Sycamore Gates Ltd (06099294) United Kingdom