About Tower Linen & Towel Services Ltd (06905759) United Kingdom