About Tufton Investment Management Ltd (01835984) United Kingdom