About Stirling Andersen Pty Limited (09054900) United Kingdom