About Stirling Blore Ltd (11894280) United Kingdom