About Trenza Braid Bar Ltd (12259986) United Kingdom