About Sherratt Retail Ltd (13620923) United Kingdom