About John Charles Caravans Ltd (10043062) United Kingdom