About Linen & Laundry Services Limited (13046651) United Kingdom