About New Beckenham Sushi Ltd (12575303) United Kingdom