About Kendall & Hewitt Limited (10062646) United Kingdom