About Stirling Ellis Ltd (13060607) United Kingdom