About Memc Limited (07869903) United Kingdom