About L J Millar And Sons (holdings) Limited (NI618528) United Kingdom