About Swindon Caravan Centre Limited (04721969) United Kingdom