About Sherratt Ltd (11324933) United Kingdom