About Brae Limited (NI652389) United Kingdom