About Framatome Uk Limited (10352115) United Kingdom