About Boxhill Caravans Limited (04280697) United Kingdom