About Total Basics Limited (10049177) United Kingdom