About The Duppy Shack Ltd (11791028) United Kingdom