About Stratton Lane Ltd (11774776) United Kingdom