About Sallyhow Retail Ltd (13312565) United Kingdom