About Pamelas Restaurant Ltd (12149988) United Kingdom