About T M Kearney & Co. Limited (07900303) United Kingdom