About Degussa Limited (10745938) United Kingdom