About Brow Holdings Limited (NI040860) United Kingdom