About Parker Magic Limited (11668604) United Kingdom