About Sticks N Sushi Uk Limited (07307090) United Kingdom