About Parker & Hill U.k. Ltd. (11849683) United Kingdom