About Knight & Scott Associates Limited (04065937) United Kingdom