About Parker Holdings Worldwide Limited (03291491) United Kingdom