About Tubwell Mini Market Ltd (10526255) United Kingdom