About Storehouse Asset Management Limited (06622911) United Kingdom