About Kennedy & Spector Associates Ltd. (11460911) United Kingdom