About Eric Salmon & Partners Limited (02618264) United Kingdom