About Kendall & Sons Limited (07109037) United Kingdom