About Park Hill Quarrington Management Company Ltd (11544788) United Kingdom