About Braid Society Limited (08689716) United Kingdom