About Steaks N Sushi Limited (11086079) United Kingdom