Sciences in Strathcarron, Ross-shire We help you find any company! J.l. And J. Barnes Limited Rhudue House, Lochcarron, Strathcarron Strathcarron, Ross-shire