About Strathford (ayrshire) Limited (SC170260) United Kingdom