About Sycamore Woodworking Ltd. (04427295) United Kingdom