About Sally Clarke Retail Limited (06669146) United Kingdom