About S.a.barr Ltd (11355264) United Kingdom