About European Spraydry Technologies Llp (OC331966) United Kingdom