About Macfarlane Thirsk Limited (00345892) United Kingdom