About Swindon Jack Limited (11398751) United Kingdom