About Sarah Lilly Styling Ltd (12031307) United Kingdom