About Swindon Hotel Limited (13150107) United Kingdom