About Berkhamsted Sushi Ltd (13592023) United Kingdom