About Strathearn Stone & Timber Ltd. (SC256630) United Kingdom