About Eml Sherard Holdings Limited (10230465) United Kingdom