About Canary Wharf Laundry Ltd (11926375) United Kingdom