About Sarah Salter Limited (10145402) United Kingdom