About Kentish & Tufnell Ltd (12925538) United Kingdom