About Clock Tower Laundry Services Limited (07413494) United Kingdom