About Stirling And Son Boatyards Limited (12244316) United Kingdom