About Padmore Murphy Media Limited (04144255) United Kingdom