About Kendalls Caravan Storage Limited (07303452) United Kingdom