About R Salter (northants) Limited (10718669) United Kingdom