About Stirling Associates (uk) Limited (07787322) United Kingdom