About Stirlin Management Limited (07344094) United Kingdom