About Caravan Sharing Club Ltd. (10424870) United Kingdom