About Elvington Plant Holdings Limited (12524366) United Kingdom