About Ideal Caravan Sales Limited (01067372) United Kingdom