About Ja Millar Retail Group Limited (NI672186) United Kingdom