About Braid Retail Ltd (07454932) United Kingdom