About Lindores Macduff Limited (SC711543) United Kingdom