About S.j. Barrick Limited (00596108) United Kingdom