About Tennent Street Stores Ltd (NI675886) United Kingdom