About Malcolm Wilson & Partners Limited (02617103) United Kingdom