About Parker International Holdings Ltd (10554933) United Kingdom