About Stirling Hobbs Ltd (12451957) United Kingdom