About Patrick Marks Media Limited (12720282) United Kingdom