About Sycamore Stores Trading Ltd (08287189) United Kingdom