About Braidwater Holdings Limited (NI068415) United Kingdom