About Stratton Oakmount Mechanical Engineers Ltd (13282483) United Kingdom