About James Stirling Limited (09688357) United Kingdom