About Parker Holdings Ltd (13002537) United Kingdom