About Sycamore House Bristol Limited (10842737) United Kingdom