About Kendall & Kendall Limited (11745945) United Kingdom