About Parker Brothers (holdings) Limited (00608910) United Kingdom