About Sandbed Launderette & Dry Cleaners Limited (SC235802) United Kingdom