About Stirling Hill Limited (13151339) United Kingdom