About Brae Block Moulds Limited (NI605381) United Kingdom