About Storehouse Ware Limited (10322322) United Kingdom