About Stout Engineering Ltd (12148173) United Kingdom