About Humber Caravans Ltd (07699367) United Kingdom