About Barbican Sushi Limited (10451850) United Kingdom