About Kiosk Bristol Limited (11409423) United Kingdom