About Sycamore Close Limited (10314475) United Kingdom