About Sarah Savva Retail Consultant Limited (11731727) United Kingdom