Scottish SPCA inspectors found 18 cats and kittens at the unlicensed breeders after a member of the public reported concerns.