About Beckenham Sushi Ltd (10655291) United Kingdom