About Blackbrae Parke Engineering (ni) Limited (NI665153) United Kingdom