About The Playmill Limited (09990695) United Kingdom