About Stirling Family Limited (10508628) United Kingdom