About Swindon Dol Ltd (09253724) United Kingdom