About Soggishell Ltd (NI662194) United Kingdom