About Storehouse Tube Limited (10235701) United Kingdom