About Kendall & Keates Limited (11327878) United Kingdom