About Stor 148 Ltd (10133684) United Kingdom