About Charlie Kean Slaters Limited (SC634545) United Kingdom