About Braidsparlour Ltd (12690546) United Kingdom