About Stirling Hunter Limited (12086860) United Kingdom