About Tinkershrimp & Dutch Ltd (09890796) United Kingdom