About Kinloch Anderson Limited (SC008191) United Kingdom