About The Braid Sisters Limited (SC694570) United Kingdom