About Rodney Kean Limited (04372105) United Kingdom