About Stirling Drake Ltd (10816116) United Kingdom