About Stirling Service Limited (08272626) United Kingdom