About Kendal Caravans Limited (02252098) United Kingdom