Address:
20 Croft Street
Morecambe
Lancashire
LA4 5SS
United Kingdom
Tel:
0845 643 6362
Website:
http://www.steamshowerinstallation.co.uk