About Strathisla Perth Limited (SC570967) United Kingdom