About Parker Creighton Holdings Limited (13218137) United Kingdom