About Kean And Co. Limited (08518173) United Kingdom