About Kennedy Scott Limited (02386247) United Kingdom