About Sapporo Teppan Limited (SC594994) United Kingdom