About Sheridan Equation Limited (08419781) United Kingdom