About Island Laundry Limited (12938556) United Kingdom