About Stead Seven Ltd (07961374) United Kingdom