About Stratton Stratton Ltd (12283519) United Kingdom