About Stratton Street (mouse No.1) Limited (08578452) United Kingdom