About Kendal Lodge Limited (07836506) United Kingdom