About Storehouse Kit Limited (10197257) United Kingdom