About Sherratt Holdings Limited (11318205) United Kingdom