About Kennedy And Carruthers Limited (05687949) United Kingdom