About Swindon Cinema 2 Limited (FC027198) Channel Islands