About Pressed Laundry Limited (13136319) United Kingdom