About Uplands Launderette Ltd (10823978) United Kingdom