About Swindon Harriers Limited (09557058) United Kingdom