About Balmac Limited (NI606996) United Kingdom