About Stirling & Mair (holdings) Limited (SC595127) United Kingdom