About Cardiff Steak House Ltd (10607544) United Kingdom