About Caravan International Ltd. (10220251) United Kingdom