About Esushi Takeaway Limited (SC580902) United Kingdom