About Braidwater Group Limited (NI656351) United Kingdom