About Selsey Launderette Ltd (11386985) United Kingdom