About The Handy Plaice Ltd (09272116) United Kingdom