About Strathblair Limited (07132660) United Kingdom