About Vrisaki Village Sandwich Bar Ltd (12872228) United Kingdom