About Mcnicholl Caravans Limited (NI029371) United Kingdom