About Petrus Bar & Restaurant Ltd (09507875) United Kingdom