About Sycamore Vale Limited (02347859) United Kingdom