About Edwards And Kean Limited (13111997) United Kingdom