About True North Restaurant Ltd (10932422) United Kingdom