About Strathearn House (auchterarder) Ltd (SC396260) United Kingdom