About Harmsworth & Piper Holdings Limited (13635492) United Kingdom