About Sakura Bars Limited (06641347) United Kingdom