About Salter S Steamers Limited (00397150) United Kingdom