About Stirling Atlantic Associates Ltd (07081663) United Kingdom