About The Laundry Rooms Studios Ltd (12236608) United Kingdom