About Wells Laundrycentre Limited (12505734) United Kingdom