About Stratton Rentals Ltd (12669933) United Kingdom