About South West Laundry Holdings Limited (10523021) United Kingdom