About Strathore Holdings Limited (SC535138) United Kingdom