About The Fistral Beach Pasty Shack Limited (12964212) United Kingdom