About Stirling Consultancy Ltd (05900913) United Kingdom