About S&g Liberty Ltd (NI674761) United Kingdom