About Sarah Braids Limited (13056701) United Kingdom