About Sycamore Laundry Limited (12782848) United Kingdom