About Speicherhof 5-7 Ltd (07899449) United Kingdom