About Pamela Bar Ltd (11950187) United Kingdom