About Storehouse View Limited (10236473) United Kingdom