About Cf Swindon Limited (12980278) United Kingdom