About Sycamore Resources Limited (07059039) United Kingdom