About W & M Mcconachie Findrassie (SL001265) United Kingdom