About Laundromat Media Limited (07071153) United Kingdom