Glasgow Soap Company hand make a range of bath and body products in Glasgow, Scotland.