About Stratton Rock Limited (10522498) United Kingdom