About Pantri Llanberis Ltd (12465510) United Kingdom