About Strathaven Limited (10683958) United Kingdom