About Kendal And Partners Limited (09360857) United Kingdom