About Braids Developments Ltd (07131147) United Kingdom