About Stirling Reid Associates Limited (04246933) United Kingdom