About Salter And King Limited (08749837) United Kingdom