About Sarah Satchell Ltd (09297374) United Kingdom