About Kendall & Davies Limited (02942278) United Kingdom