About Sheridan Grass Solutions Limited (NI641161) United Kingdom