About Kenmore Caravans Limited (00995568) United Kingdom