About Braid Building & Technical Services Ltd. (SC312479) United Kingdom