About A38 Caravans Ltd. (07698026) United Kingdom