About Turnbull Scott & Company Limited (02702690) United Kingdom