About Seven Stories Limited (09374068) United Kingdom