About Stirling Engineering Ltd (11601342) United Kingdom