About Sherratt Solutions Ltd (11297022) United Kingdom