About Stirling Holdings Limited (01527546) United Kingdom