About Parker Ransom Holdings Limited (10979836) United Kingdom