About Peter J Stirling Limited (SC480340) United Kingdom