About Macduff Smokeries Limited (SC116920) United Kingdom