About Kendal Caravans Holdings Ltd (13485130) United Kingdom