About Strathaven Corporate Finance Limited (13408046) United Kingdom