About Iford Caravans Limited (00648655) United Kingdom