About Stirling Consulting Limited (06131485) United Kingdom