About Braidsgalore Ltd (11577439) United Kingdom