About Liberty Group Holdings Ltd (03242687) United Kingdom