About Hugh Stirling Limited (SC035017) United Kingdom