About Strathlachlan Enterprises Limited (SC045890) United Kingdom