About Sarah Hall Workshop Limited (10646824) United Kingdom