About The Plump Duck Limited (08484850) United Kingdom