About Barrick Retail Limited (09049326) United Kingdom